package com.diepu.www.client.partner.xhh.request;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import javax.validation.constraints.NotNull;

import org.hibernate.validator.constraints.NotBlank;

import com.diepu.www.client.partner.xhh.enums.XeApplyState;
import com.zjdiepu.www.request.BaseRequest;

/**
 * 类描述:通知当前状态请求 <br/>     
 * 项目名称:zjdiepu-client <br/> 
 * 类名称:NoticeStatusRequest <br/>     
 * 创建人:xiongxiaotun <br/> 
 * 创建时间:2017年8月15日 下午5:46:08  <br/>   
 * 修改人:xiongxiaotun <br/> 
 * 修改时间: 2017年8月15日 下午5:46:08   <br/>  
 * 修改备注:   <br/> 
 * @version V1.0   <br/>
 */
@ApiModel(value="NoticeStatusRequest", description="通知当前状态请求")
public class NoticeStatusRequest extends BaseRequest {

	private static final long serialVersionUID = 1L;
	/**
	 * 申请编号<br/>
	 */
	@ApiModelProperty(required=true,value="申请编号",example="1")
	@NotBlank(message="申请编号{message.null}")
	private String xe_apply_no;
	
	/**
	 * 当前状态<br/>
	 * {@link XeApplyState}
	 */
	@ApiModelProperty(required=true,value="当前状态",example="1")
	@NotNull(message="当前状态{message.null}")
	private Integer xe_apply_state;
	
	/**
	 * 备注<br/>
	 */
	@ApiModelProperty(required=false,value="备注",example="备注：已经完成风控审核")
	private String remark;

	public String getXe_apply_no() {
		return xe_apply_no;
	}

	public void setXe_apply_no(String xe_apply_no) {
		this.xe_apply_no = xe_apply_no;
	}

	public Integer getXe_apply_state() {
		return xe_apply_state;
	}

	public void setXe_apply_state(Integer xe_apply_state) {
		this.xe_apply_state = xe_apply_state;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}
	
}
